home *** CD-ROM | disk | FTP | other *** search
/ Hackers Handbook - Millenium Edition / Hackers Handbook.iso / magazines / fk / fk001.txt next >
Encoding:
Text File  |  1999-05-03  |  26.2 KB  |  401 lines

  1.  
  2. .:==--::--==--::--==--::--==--::--==--::--==--::--==--::--==--::--==--::--==:.
  3. ::                     f0rbidden knowledge issue one                        ::
  4. `:==--::--==--::--==--::--==--::--==--::--==--::--==--::--==--::--==--::--==:'
  5.  
  6. .:--==--==--==--==--==--==--==-->> Contents of This Issue <<--==--==--==--==:.
  7. ::                                                                          ::
  8. :: -=>Welcome<=-                                                            ::
  9. ::                                                    ::
  10. :: (x) Introduction .......................................... The Editor   ::
  11. :: (x) Disclaimer ............................................ The Editor   ::
  12. :: (x) Mail to f0rbidden knowledge ........................... The Readers  ::
  13. ::                                        ::
  14. :: -=>Phreaking Inpho<=-                                                    ::
  15. ::                                        ::
  16. :: (x) Vodacom Voicemail Hacking ............................. Wyzewun      ::
  17. :: (x) Phree calls on South African Coin Phones .............. Gevil        ::
  18. :: (x) Call Fowarding Restriction Workaround ................. Wyzewun      ::
  19. ::                                        ::
  20. :: -=>Hacking Inpho<=-                                ::
  21. ::                                        ::
  22. :: (x) How to Hack an Access Database ........................ Wyzewun      ::
  23. :: (x) Hacking Nedbank is Phun ............................... Gevil        ::
  24. :: (x) How to hack a Geocities-type Web Page ................. Wyzewun      ::
  25. ::                                        ::
  26. :: -=>Misc Inpho<=-                                ::
  27. ::                                        ::
  28. :: (x) Phun with Windoze and ASCII ........................... Marc Satur9  ::
  29. :: (x) Fundamentals of Electronic Lockpicking ................ Wyzewun      ::
  30. :: (x) Phucking over SABC is Phun ............................ Wyzewun      ::
  31. :: (x) How to steal a bus .................................... Wyzewun      ::
  32. ::                                        ::
  33. :: -=(Parting Words and Credits)=-                              ::
  34. ::                                                                          ::
  35. `:==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==:'
  36.  
  37.  
  38. .:--==--==--==--==--==--==-->> Introduction by the Editor <<--==--==--==--==:.
  39. ::                                                                          ::
  40. :: Greetings Earthling...                                                   ::
  41. ::                                                                          ::
  42. :: We've started f0rbidden knowledge as an attempt at an E-Zine that covers ::
  43. :: all aspects of today's underground culture, primarily hacking, phreaking ::
  44. :: and mindless anarchy. ;-)                                                ::
  45. ::                                                                          ::
  46. :: The SoS (Sons of Satan/Saviours of Systems) are the primary force behind ::
  47. :: this Zine and I would not have been able to make this without having such::
  48. :: a brilliant team supporting me.                        ::
  49. ::                                                                          ::
  50. :: The project is still in the experimental phase, but after this issue I   ::
  51. :: should have a good idea of what the future of the zine is gonna be like. ::
  52. :: I would've liked to include *much* more in this issue, but I figured     ::
  53. :: that I should rather release thise one, so as to get more awareness of   ::
  54. :: the zine and possibly, a few articles for Issue Two.                ::
  55. ::                                            ::
  56. :: Of course, it's hard to work on a zine all by yourself, without the      ::
  57. :: help of the readers. Anybody who can offer articles or distribution      ::
  58. :: sites, please mail me at wyze1@syrex.co.za - I need all the help that    ::
  59. :: I can get. As yet, I don't know when Issue Two will be released, but it  ::
  60. :: will *definately* arrive. It will just come faster if the readers help   ::
  61. :: out in any way they can. ;-)                                             ::
  62. ::                                                                          ::
  63. :: Until next time...                                                       ::
  64. :: Wyzewun                                                                  ::
  65. ::                                                                          ::
  66. :: wyze1@syrex.co.za                                                        ::
  67. :: www.posthuman.za.net                                                     ::
  68. ::                                                                          ::
  69. `:==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==:'
  70.  
  71.  
  72. .:--==--==--==--==--==--==--==--==>> Disclaimer <<--==--==--==--==--==--==--:.
  73. ::                                        ::
  74. :: The SoS take no responsibility for how the information contained within  ::
  75. :: this document is used. It is intended purely for educational purposes    ::
  76. :: only and we do not endorse any illegal activity which could be inspired  ::
  77. :: by this material. It is worthy of note for this issue that we do not     ::
  78. :: bear *any* grudges against Nedbank, Vodacom or *any* Free Web Space      ::
  79. :: Providers and that all information contained within which could harm     ::
  80. :: these companies was intended to be purely theoretical and not ever used. ::
  81. ::                                        ::
  82. `:==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==:'
  83.  
  84.  
  85. .:--==--==--==--==--==--==--==--=>> Mail from the Readers <<--==-==--==--==-:.
  86. ::                                                                          ::
  87. :: Erm... yeh, this section is kinda pointless, considering that this is    ::
  88. :: issue number one and we obviously have no mail, but I just wanted to be  ::
  89. :: sure that you ppl know that this section _is_ here and _will_ contain    ::
  90. :: all (interesting) mail from the readers. ;-)                             ::
  91. ::                                                                          ::
  92. `:==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==:'
  93.  
  94.  
  95. \\..........................................................................//
  96. ::==--::--==--::--==--::--==--::--==--::--==--::--==--::--==--::--==--::--==::
  97. ::                           Phreaking Stuff                                ::
  98. ::==--::--==--::--==--::--==--::--==--::--==--::--==--::--==--::--==--::--==::
  99. //..........................................................................\\
  100.  
  101.  
  102. .:--==--==--==--==--==-->> Vodacom VMB Hacking by Wyzewun <<--==--==--==--==:.
  103. ::                                                                          ::
  104. :: Chapter One: Sending Free Voice mail                                     ::
  105. ::                                                                          ::
  106. :: A while ago, some-one discovered a bug which would allow you to send     ::
  107. :: free voice mail from any vodacom phone. Let's say you wanted to send     ::
  108. :: mail to (082) 123-4567, you would dial "0821211234" and when connected,  ::
  109. :: press "0821234567" and you would be put through to their mailbox for     ::
  110. :: free! You could also press "#" and their number to remotely access their ::
  111. :: VMB for free (If you knew the password)                                  ::
  112. ::                                                                          ::
  113. :: Vodacom, unfortunately fixed this bug, so we can't send free voice mail  ::
  114. :: anymore, right? Wrong. Wyzewun discovered a workaround for this... Stop  ::
  115. :: using your Voice Mail for 28 days - it will expire. Now, dial 121,       ::
  116. :: press # to access anybodys VMB for phree - and then hack yourself a VMB  ::
  117. :: that can *send* VoiceMail. Yes, it is easy, and VMB's with these         ::
  118. :: privaleges are common. You will see as soon as you get in2 VMB hacking   ::
  119. ::                                                                          ::
  120. :: Chapter Two: Hacking any VoiceMailBox                                    ::
  121. ::                                                                          ::
  122. :: Right, so how do I hack a Voice Mail Box? There are lots of ways that    ::
  123. :: you can, a brief list follows...                                         ::
  124. ::                                                                          ::
  125. :: 1) The best way is to enable the VMB of someone who isn't using their    ::
  126. ::    voicemail and has caused their box to expire                          ::
  127. ::                                                                          ::
  128. :: 2) The default password is "1111" - most idiots will not change this.    ::
  129. ::    Also, try stupid things like "1234" and stuff ;-)                     ::
  130. ::                                                                          ::
  131. :: 3) Phone up Vodacom and ask them to reset that VMB because you forgot    ::
  132. ::    your password. Then get in, and make everything back to normal before ::
  133. ::    the user notices. This is easier than it sounds, and it's the         ::
  134. ::    method I used to get in2 a VMB with administrative privileges over    ::
  135. ::    the Vodacom VMB system!                                               ::
  136. ::                                                                          ::
  137. :: Chapter Three: Fare Ye Well                                              ::
  138. ::                                                                          ::
  139. :: Thats all for this installation of the VodaPhreak Philez, but as soon as ::
  140. :: Vodacom fix all these bugs and I find new ones I'll create a second      ::
  141. :: edition. ;-) I might also include a crack for the Vodago Algorythym.     ::
  142. ::                                                                          ::
  143. :: All comments, phreaks or just mail to say hi should be addressed to me   ::
  144. :: at wyze1@syrex.co.za - Have Phun Kidzz                                   ::
  145. ::                                                                          ::
  146. `:==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==:'
  147.  
  148.  
  149. .:--==--==--==--==>> Unnamed SA Phreaking Teqneek by Gevil <<--==--==--==--=:.
  150. ::                                                                          ::
  151. :: Right, this phreak is based on a German Phreaking Teqneek, but has much  ::
  152. :: more effect. Right, now here's how to do it in step-by-step form...      ::
  153. ::                                                                          ::
  154. :: 1) Find an Old Public Coin Phone on the Oldest exchange you can (It will ::
  155. ::    not work on new exchanges - or new phones for that matter)            ::
  156. ::                                                                          ::
  157. :: 2) Phone the public phone from the public phone next to it or your cell  ::
  158. ::    phone. Hang up the phone that's calling and quickly answer the other  ::
  159. ::    one. It will say "Incoming Call: 10 minutes left" or whatever even    ::
  160. ::    though you are not connected.                                         ::
  161. ::                                                                          ::
  162. :: 3) Using a Tone Dialer, dial whatever number you want to call. On a new  ::
  163. ::    exchange, or a card phone, it will ring, but disconnect as soon as    ::
  164. ::    they pick up. On an old exchange... phone anyone in the world ;-)     ::
  165. ::                                                                          ::
  166. :: All comments should be mailed to Gevil of the SoS at gevil@hotmail.com   ::
  167. ::                                                                          ::
  168. `:==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==:'
  169.  
  170.  
  171. .:--==--==>> Vodago Call Fowarding Restrictions go b00m by Wyzewun <<--==--=:.
  172. ::                                        ::
  173. :: Well, Vodacom have done it again. Because Vodago subscribers use the     ::
  174. :: lame, cheap, pay-as-you-go system, they do not allow calls to be fowarded::
  175. :: to anywhere other than your VMB on the Vodamail system. I have a Vodago  ::
  176. :: phone and this annoyed me, but fortunately, I found a very quick, very   ::
  177. :: easy workaround for this call fowarding tyranny. ;-)                     ::
  178. ::                                        ::
  179. :: Let's say I want to foward my calls to (011) 435-1740 when my phone is   ::
  180. :: engaged. Instead of typing in "0114351740" like Vodacom wants me to,     ::
  181. :: I'll type in "+27114351740" - And there you are - The network accepts it ::
  182. ::                                        ::
  183. :: Unfortunately, it won't let you foward *all* your calls. If you want     ::
  184. :: them to all be fowarded, you'll have to set it as conditional and turn   ::
  185. :: your phone off. Still, it's a nifty little trick which may come in handy ::
  186. :: one of these days...                                ::
  187. ::                                        ::
  188. `:==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==:'
  189.  
  190.  
  191. \\..........................................................................//
  192. ::==--::--==--::--==--::--==--::--==--::--==--::--==--::--==--::--==--::--==::
  193. ::                            Hacking Stuff                                 ::
  194. ::==--::--==--::--==--::--==--::--==--::--==--::--==--::--==--::--==--::--==::
  195. //..........................................................................\\
  196.  
  197.  
  198. .:--==--==--==--==>> Hacking an Access Database by Wyzewun <<==--==--==--==-:.
  199. ::                                                                          ::
  200. :: A friend of mine, Shaddow Skinhead, recently had to create an Access     ::
  201. :: Database for his University and we played around quite a bit with the    ::
  202. :: Security Issue, only to find that it is near to impossible to have a     ::
  203. :: Secure Access Database. Here is a list of the three major security flaws ::
  204. :: in the MS Access system...                                               ::
  205. ::                                                                          ::
  206. :: 1) MS Access automatically creates a guest-guest logon which cannot be   ::
  207. ::    deleted. Note that although it cannot be deleted, it can have a       ::
  208. ::    password set for it.                                                  ::
  209. ::                                                                          ::
  210. :: 2) You will find settings like "PasswordRequired" in the .ini files for  ::
  211. ::    Access. Create your own .ini file without these settings and then run ::
  212. ::    msaccess /ini myphile.ini - Look Mom! No Password!                    ::
  213. ::                                                                          ::
  214. :: 3) If you can run WrkGrp.Exe you can specify new Security Settings :-)   ::
  215. ::                                                                          ::
  216. :: Anybody else know of any wholes in MS-Access Security? If you do, mail   ::
  217. :: me at wyze1@syrex.co.za                                                  ::
  218. ::                                                                          ::
  219. `:==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==:'
  220.  
  221.  
  222. .:--==--==--==--==--==-->> How to Hack Nedbank by Gevil <<==--==--==--==--==:.
  223. ::                                                                          ::
  224. :: >Yes, Gevil, I know you didn't want me to include this article in the    ::
  225. ::  first issue of FK, but I needed some more articles coz what we had at   ::
  226. ::  the moment was pretty sad. So here it is... The Nedbank ATM Hack!<      ::
  227. ::                                        ::
  228. :: Ever seen one of those Nedbank ATM's with the Touch Screen Terminals and ::
  229. :: the 3D sequence of the card going in2 the machine? Did You know that they::
  230. :: run Windoze NT? And anything running Windoze, is waiting to be fuct with,::
  231. :: right? So here it is... The Code to get into the Employee menu of one of ::
  232. :: those ATM's...                                ::
  233. ::                                        ::
  234. :: Press Cancel Once                                ::
  235. :: Press Proceed Twice                                ::
  236. :: Enter Ten Random Digits                            ::
  237. ::                                        ::
  238. :: And that's all there is to it. You'll have a couple of options which are ::
  239. :: pretty kewil, but the SoS are hoping to release ways to get in2 other,   ::
  240. :: cooler options. Oh yeh, and don't mess around too much, it's possible to ::
  241. :: cause a Windows NT Blue Screen Of Death, which doesn't look good in a    ::
  242. :: crowded place. ;-)                                ::
  243. ::                                                                          ::
  244. `:==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==:'
  245.  
  246.  
  247. .:--==-->> How to hack a Geocities-type Web Page by Wyzewun <<--==--==--==--:.
  248. ::                                                                          ::
  249. :: Do you ever wish you could hack those stupid, self-gratifying Web pages  ::
  250. :: at places like Angelfire, Geocities and Tripod. Well you can, through    ::
  251. :: social engineering - and it's easier than you would think. I thought of  ::
  252. :: this method and tested it out on my own Angelfire page, and it worked    ::
  253. :: fine, and should work at other places too.                               ::
  254. ::                                                                          ::
  255. :: Right, so let's say there's a lame page which we would really like to    ::
  256. :: kill at www.angelfire.com/ok/daniel-is-so-cool that looks something like ::
  257. :: this...                                                                  ::
  258. ::                                                                          ::
  259. :: "Hi, my name is Daniel and I am a computer genius. All sexy women who    ::
  260. ::  want my body can e-mail me at daniel@aol.com"                           ::
  261. ::                                                                          ::
  262. :: Needless to say, Daniel deserves to die. So, we fire up our anonymous    ::
  263. :: mailer and send mail to webmaster@angelfire.com that appears to be from  ::
  264. :: daniel@aol.com reading something like this...                            ::
  265. ::                                                                          ::
  266. :: "Hi, I have an e-mail only account at present, so I can't get onto the   ::
  267. ::  web to change the e-mail address for my account. My Angelfire page is   ::
  268. ::  www.angelfire.com/ok/daniel-is-so-cool, could you please change my      ::
  269. ::  e-mail address to daniel@beer.com"                                      ::
  270. ::                                                                          ::
  271. :: And as you've guessed by now, we've signed up for daniel@beer.com to     ::
  272. :: foward to *our* e-mail address. Now, we sit and wait until they change   ::
  273. :: the address, at which point we will be mailed our *new* password - thank ::
  274. :: you very much, Angelfire! :-)                                            ::
  275. ::                                                                          ::
  276. :: But please, guys, don't hack too many pages this way, lest it stop       ::
  277. :: working. Just nail lame people who won't know what the phuck hit them    ::
  278. :: and will never say anything.                                             ::
  279. ::                                                                          ::
  280. `:==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==:'
  281.  
  282.  
  283. \\..........................................................................//
  284. ::==--::--==--::--==--::--==--::--==--::--==--::--==--::--==--::--==--::--==::
  285. ::                         Misc. Stuffenhauzen                        ::
  286. ::==--::--==--::--==--::--==--::--==--::--==--::--==--::--==--::--==--::--==::
  287. //..........................................................................\\
  288.  
  289.  
  290. .:--==--==--==--==--==>> Phun with Windoze by Marc Satur9 <<--==--==--==--==:.
  291. ::                                                                          ::
  292. :: Neither Windows nor DOS can handle a long file name that ends in the     ::
  293. :: carraige return character. It refuses to read or write to them. Here is  ::
  294. :: a brief overview of the Carraige Return Character...                     ::
  295. ::                                                                          ::
  296. :: ASCII Value: CR                                                          ::
  297. :: Terminal Value: Ctrl+M                                                   ::
  298. :: Hex Value: 0D                                                            ::
  299. ::                                                                          ::
  300. :: So if you make a nice little C++ proggy to create 200 meg files on       ::
  301. :: some-ones HD with names like "slugpigyak" they are pretty much phuct.    ::
  302. ::                                                                          ::
  303. :: Other ASCII characters which Windoze cannot handle are Alt+254 and       ::
  304. :: Alt+255 - If you created a directory with these ASCII characters Windoze ::
  305. :: would not allow any attempts to read or write to that directory because  ::
  306. :: it "does not exist" - When you want to get back in, just rename the      ::
  307. :: directory under DOS with the right ASCII sequence. ;-)                   ::
  308. ::                                                                          ::
  309. :: Any questions or comments about the first teqneek should be mailed to    ::
  310. :: Wyzewun of the SoS at wyze1@syrex.co.za / Queries about the second       ::
  311. :: teqneek should be mailed to Marc Satur9 of the SoS at satur9@beer.com    ::
  312. ::                                                                          ::
  313. `:==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==:'
  314.  
  315.  
  316. .:--=>> Fundamentals of Electronic Lockpicking by Wyzewun <<--==--==--==--==:.
  317. ::                                                                          ::
  318. :: Allryte, first of all, this won't work on any High-Security doors, but   ::
  319. :: will easily take down your average suburban electronic lock. Now, when   ::
  320. :: people design doors with electronic locks, they want to take precautions ::
  321. :: against the door malfunctioning and leaving people locked in or out.     ::
  322. ::                                                                          ::
  323. :: This can be very simply expolited if the wires are not completely covered::
  324. :: in metal, by simply cutting into the wire, crossing the wires, and       ::
  325. :: causing a short-circuit. Most doors will work in such a way that this    ::
  326. :: will cause the door to unlock and swing open. ;-)                        ::
  327. ::                                                                          ::
  328. :: Have phun, and remember... Be Good! (efg)                                ::
  329. ::                                                                          ::
  330. `:==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==:'
  331.  
  332.  
  333. .:--==--==--==--==--==--=>> Phucking over SABC by Wyzewun <<=--==--==--==--=:.
  334. ::                                                                          ::
  335. :: For those of you who saw the South African Broadcasting Corporation's    ::
  336. :: recent coverage of the Johannesburg 2600 meetings and the attempt by     ::
  337. :: Telkom to crush the Za-Hacking scene, I'm sure you are pretty pissed off.::
  338. :: They had "technical difficulties" which led them only to be able to show ::
  339. :: it in the normal news, only in the phucking *Xhosa* news and that version::
  340. :: had been drastically cut, notably the stuff about ethics just wasn't     ::
  341. :: there. Hmmm... is someone trying to give us a bad image? Naah.           ::
  342. ::                                                ::
  343. :: So... Next time you need to send a letter to some-one, don't re-read     ::
  344. :: that file in The Anarchist's cookbook. Just write "Business Answering    ::
  345. :: Service" and "Freepost No JHZ153K" on the envelope and send it off for   ::
  346. :: phree... courtesy of the SABC TV Licenses Department! ;-)                ::
  347. ::                                                                          ::
  348. `:==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==:'
  349.  
  350.  
  351. .:--==--==--==--==--==--=>> How to Steal a Bus by Wyzewun <<=--==--==--==--=:.
  352. ::                                                                          ::
  353. :: You may notice that South Africa has a brand new range of municipal buses::
  354. :: which would be really great to steal. You may also notice a small silver ::
  355. :: knob that can be loc8d just above the little plate on the side of the bus::
  356. :: that gives the maximum weight it can carry. Sometimes they break the knob::
  357. :: off, so it might just be a hole.                                         ::
  358. ::                                                                          ::
  359. :: Now, lift the knob, insert a common ball point pen and give it a little  ::
  360. :: push. The doors will swing open! Have phun and be good kidzzz!           ::
  361. ::                                                                          ::
  362. :: I would like to know if this works in other countries. Anyone wanna try? ::
  363. :: Mail all comments to Wyzewun of the SoS at wyze1@syrex.co.za             ::
  364. ::                                                                          ::
  365. `:==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==:'
  366.  
  367.  
  368. .:--==--==--==--==--==--==--==--==--=>> Thanks and Greets <<=--==--==--==--=:.
  369. ::                                        ::
  370. :: Aleph1, cDc, Commander Crash, Corrupt SYN, CrazyGuy, Cyclotron, daemon9  ::
  371. :: Hitsquad, km, Kool4Katz, Line Noise, Nucto, Nux, Pri$m, Psycho Bob, r00t ::
  372. :: SATTI, Shaddow Skinhead, Vortexia and Zipy                               ::
  373. ::                                        ::
  374. `:==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==:'
  375.  
  376.  
  377. .:--==--==--==--==--==--==--==--==--==--=>> Parting Words <<--==--==--==--==:.
  378. ::                                                                          ::
  379. :: Well, unfortunately, that's all for now from the f0rbidden knowledge     ::
  380. :: Team, but we'll be back soon with more quality philez in no time. Please ::
  381. :: remember that all comments, articles and subscription requests are       ::
  382. :: welcome to be sent to any member of the SoS. The SoS are...              ::
  383. ::                                                                          ::
  384. ::           ::-=-=-=-=-=-=-=-=-=::=-=-=-=-=-=-=-=-=-=-=-=-::               ::
  385. ::           :: Marc Satur9      :: satur9@syrex.co.za     ::               ::
  386. ::           :: Wyzewun          :: wyze1@syrex.co.za      ::               ::
  387. ::           :: Gevil            :: gevil@hotmail.com      ::               ::
  388. ::           :: Sn|PeR           :: sniper@syrex.co.za     ::               ::
  389. ::           ::=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-::               ::
  390. ::                                                                          ::
  391. :: Oh yeh, and we *are* looking to recruit new members, so if any           ::
  392. :: experienced hackers or phreaks in the Gauteng area would like to apply,  ::
  393. :: or just want more info, mail Wyzewun or Marc Satur9 at the addys         ::
  394. :: supplied above. ;-)                                                      ::
  395. ::                                                                          ::
  396. :: Unteel next time, be good you feelthy leetle munkeez...                  ::
  397. ::                                                                          ::
  398. `:==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--(EOF)--==-:'
  399.  
  400.  
  401.